window apron - German English Dictionary